TAGs: things algebra unit linear functions